#ifndef _TAN_STRINGOBJECT_H_
#define _TAN_STRINGOBJECT_H_

#include "tanobject.h"

TANTHON_CORE_HANDLE_C_BEGIN

typedef struct tan_string_object
{
	TanVar tan_type;
	TAN_INT8 tan_string_mem;
} TanStringObject;

TAN_INTERFACE_FUNC(TanObject*) Tan_String_fromString(const TAN_INT8* str);

TAN_INTERFACE_FUNC(TanObject*) Tan_String_Copy(TanObject* other);

TANTHON_CORE_HANDLE_C_END

#endif // !_TAN_STRINGOBJECT_H_
